Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
ridge
n. arête, crête (montagne); faîte; sillon, rainure v. rider; faire des ...
detail>>
valley
n. vallée, val
detail>>
1
2
3
Next